#pragma once
#define nothing -1
#include"error.h"
#include"link_stack_addr.h"
typedef struct _btree 
{
	int data;
	struct _btree *left;
	struct _btree *right;
}btree,*pbtree;

tree_error create_tree(pbtree *root);
tree_error print_tree(int *a, int n, int i);
int tree_hight(int *a, int n, int i);
int tree_hight(pbtree root);
tree_error print_tree(pbtree root);
tree_error delete_tree(pbtree *root);
tree_error in_order_tree(pbtree root);
